2b50a0ccf3af2d6aa96cd6be5b912f3b6370a745,modules/core/src/main/java/io/smsc/config/SecurityConfig.java,SecurityConfig,configure,#HttpSecurity#,92

Before Change


                .csrf().disable()
                .authorizeRequests()
                .antMatchers("/rest/repository").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/users").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/roles").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/permissions").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/roles/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/permissions/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-class-meta-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-form-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-grid-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/meta_data_property_binding_parameter").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-class-meta-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-form-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-grid-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/meta_data_property_binding_parameter/**").access("hasRole('ROLE_ADMIN')")

After Change


                .authorizeRequests()
//                .antMatchers("/rest/repository/users/" + jwtUser.getId()).access("hasRole('ROLE_USER')")
                .antMatchers("/rest/repository/users").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/roles").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/permissions").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/roles/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/permissions/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-class-meta-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-form-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-grid-data").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/meta_data_property_binding_parameter").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-class-meta-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-form-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/crud-meta-grid-data/**").access("hasRole('ROLE_ADMIN')")
                .antMatchers("/rest/repository/meta_data_property_binding_parameter/**").access("hasRole('ROLE_ADMIN')")
                .anyRequest().authenticated()